package edu.webtek.cloudresp;

import java.util.ArrayList;
import java.util.Iterator;

import org.jdom2.Document;
import org.jdom2.Element;

import edu.webtek.clouddata.Sale;

public class RespSales extends RespBase implements Iterable<Sale>{
	final private ArrayList<Sale> sales = new ArrayList<Sale>();
	
	public RespSales(Document sales) {
		if(sales == null){
			flagResponseError();
			return;
		}
		for(Element sale : sales.getRootElement().getChildren()){
			this.sales.add(new Sale(sale));
		}
	}

	@Override
	public Iterator<Sale> iterator() {
		return sales.iterator();
	}
}
